rain shower – Deutsch–English translations

🇬🇧 en de 🇩🇪

rain shower

Schauer

rain shower noun

  • short period of rain
Gewitter
Wiktionary Links